it cost him his life - Français Anglais Dictionnaire